package com.travel.modules.sys.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.travel.modules.sys.entity.SysConfig;

public interface SysConfigService extends IService<SysConfig> {
    /**
     * 根据key获取value
     * @param key
     * @return
     */
    String getValue(String key);

    /**
     * 根据key获取value对象
     * @param key
     * @param clazz
     * @param <T>
     * @return
     */
    <T> T getConfigObject(String key, Class<T> clazz);
}
